random pulse - French English Dictionary